home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / mardek_rpg.swf / scripts / DefineSprite_828_talktrigger / frame_1 / DoAction.as
Encoding:
Text File  |  2011-09-19  |  9.5 KB  |  338 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 513 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = -5 + "\x01\x02"();
  6. loop0:
  7. while(true)
  8. {
  9.    if(eval("\x01") == 5)
  10.    {
  11.       set("\x01",eval("\x01") + 557);
  12.       ┬º┬ºpush(true);
  13.       continue;
  14.    }
  15.    if(eval("\x01") == 179)
  16.    {
  17.       set("\x01",eval("\x01") - 152);
  18.       play();
  19.       break;
  20.    }
  21.    if(eval("\x01") == 701)
  22.    {
  23.       set("\x01",eval("\x01") - 184);
  24.       continue;
  25.    }
  26.    if(eval("\x01") == 562)
  27.    {
  28.       set("\x01",eval("\x01") + 3);
  29.       if(function ┬º\x01\x02┬º()
  30.       {
  31.          return 513 % 511 * 5;
  32.       })
  33.       {
  34.          set("\x01",eval("\x01") - 417);
  35.       }
  36.       continue;
  37.    }
  38.    if(eval("\x01") == 27)
  39.    {
  40.       set("\x01",eval("\x01") + 700);
  41.       continue;
  42.    }
  43.    if(eval("\x01") != 565)
  44.    {
  45.       if(eval("\x01") == 961)
  46.       {
  47.          set("\x01",eval("\x01") - 234);
  48.       }
  49.       else if(eval("\x01") == 80)
  50.       {
  51.          set("\x01",eval("\x01") + 437);
  52.       }
  53.       else if(eval("\x01") == 920)
  54.       {
  55.          set("\x01",eval("\x01") - 907);
  56.          ┬º┬ºpush(!function ┬º\x01\x02┬º()
  57.          {
  58.             return 513 % 511 * 5;
  59.          });
  60.       }
  61.       else if(eval("\x01") == 939)
  62.       {
  63.          set("\x01",eval("\x01") - 185);
  64.          ┬º┬ºpush("\x0f");
  65.       }
  66.       else if(eval("\x01") == 418)
  67.       {
  68.          set("\x01",eval("\x01") - 155);
  69.          if(function ┬º\x01\x02┬º()
  70.          {
  71.             return 513 % 511 * 5;
  72.          })
  73.          {
  74.             set("\x01",eval("\x01") - 183);
  75.          }
  76.       }
  77.       else if(eval("\x01") == 559)
  78.       {
  79.          set("\x01",eval("\x01") + 380);
  80.          var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  81.          {
  82.             return 513 % 511 * 5;
  83.          };
  84.       }
  85.       else if(eval("\x01") == 148)
  86.       {
  87.          set("\x01",eval("\x01") + 379);
  88.       }
  89.       else
  90.       {
  91.          if(eval("\x01") == 263)
  92.          {
  93.             set("\x01",eval("\x01") - 183);
  94.             break;
  95.          }
  96.          if(eval("\x01") == 754)
  97.          {
  98.             set("\x01",eval("\x01") + 166);
  99.             ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  100.             {
  101.                return 513 % 511 * 5;
  102.             }));
  103.          }
  104.          else if(eval("\x01") == 517)
  105.          {
  106.             set("\x01",eval("\x01") + 42);
  107.             ┬º┬ºpush("\x0f");
  108.             ┬º┬ºpush(1);
  109.          }
  110.          else if(eval("\x01") == 489)
  111.          {
  112.             set("\x01",eval("\x01") + 38);
  113.          }
  114.          else if(eval("\x01") == 13)
  115.          {
  116.             set("\x01",eval("\x01") + 173);
  117.             if(function ┬º\x01\x02┬º()
  118.             {
  119.                return 513 % 511 * 5;
  120.             })
  121.             {
  122.                set("\x01",eval("\x01") + 503);
  123.             }
  124.          }
  125.          else if(eval("\x01") == 527)
  126.          {
  127.             set("\x01",eval("\x01") + 100);
  128.             ┬º┬ºpush(true);
  129.          }
  130.          else if(eval("\x01") == 627)
  131.          {
  132.             set("\x01",eval("\x01") - 448);
  133.             if(function ┬º\x01\x02┬º()
  134.             {
  135.                return 513 % 511 * 5;
  136.             })
  137.             {
  138.                set("\x01",eval("\x01") - 152);
  139.             }
  140.          }
  141.          else if(eval("\x01") == 727)
  142.          {
  143.             set("\x01",eval("\x01") - 309);
  144.             ┬º┬ºpush(true);
  145.          }
  146.          else
  147.          {
  148.             if(eval("\x01") != 186)
  149.             {
  150.                if(eval("\x01") == 689)
  151.                {
  152.                   set("\x01",eval("\x01") - 476);
  153.                   onEnterFrame = function()
  154.                   {
  155.                      if(_root.battling || _root.conv._visible || !_root.cont._visible || _root.tehMenu._visible)
  156.                      {
  157.                         return undefined;
  158.                      }
  159.                      if(Key.isDown(88) && !_root.conv._visible && _root.nearPC(this))
  160.                      {
  161.                         _root.cont[this.props.NPC].brain.doOnTalk(!this.props.dir ? "s" : this.props.did);
  162.                      }
  163.                   };
  164.                   nextFrame();
  165.                   break;
  166.                }
  167.                if(eval("\x01") == 213)
  168.                {
  169.                   set("\x01",eval("\x01") - 213);
  170.                }
  171.                break;
  172.             }
  173.             set("\x01",eval("\x01") + 503);
  174.          }
  175.       }
  176.       continue;
  177.    }
  178.    set("\x01",eval("\x01") - 417);
  179.    while(true)
  180.    {
  181.       if(function ┬º\x01\x02┬º()
  182.       {
  183.          return 513 % 511 * 5;
  184.       })
  185.       {
  186.          set("\x01",eval("\x01") + 157);
  187.       }
  188.       else
  189.       {
  190.          if(eval("\x01") != 47)
  191.          {
  192.             if(eval("\x01") == 169)
  193.             {
  194.                set("\x01",eval("\x01") - 169);
  195.             }
  196.             break loop0;
  197.          }
  198.          set("\x01",eval("\x01") + 36);
  199.          ┬º┬ºpush("\x0f");
  200.       }
  201.       while(true)
  202.       {
  203.          if(eval("\x01") == 592)
  204.          {
  205.             set("\x01",eval("\x01") + 310);
  206.             ┬º┬ºpush(true);
  207.          }
  208.          else if(eval("\x01") == 902)
  209.          {
  210.             set("\x01",eval("\x01") - 140);
  211.             if(┬º┬ºpop())
  212.             {
  213.                set("\x01",eval("\x01") - 49);
  214.             }
  215.          }
  216.          else
  217.          {
  218.             if(eval("\x01") == 762)
  219.             {
  220.                set("\x01",eval("\x01") - 49);
  221.                var ┬º┬ºpop() = ┬º┬ºpop();
  222.                break loop0;
  223.             }
  224.             if(eval("\x01") == 426)
  225.             {
  226.                set("\x01",eval("\x01") - 408);
  227.                if(┬º┬ºpop())
  228.                {
  229.                   set("\x01",eval("\x01") + 157);
  230.                }
  231.             }
  232.             else if(eval("\x01") == 851)
  233.             {
  234.                set("\x01",eval("\x01") - 425);
  235.                ┬º┬ºpush(!┬º┬ºpop());
  236.             }
  237.             else if(eval("\x01") == 713)
  238.             {
  239.                set("\x01",eval("\x01") - 549);
  240.             }
  241.             else if(eval("\x01") == 509)
  242.             {
  243.                set("\x01",eval("\x01") + 358);
  244.                if(┬º┬ºpop())
  245.                {
  246.                   set("\x01",eval("\x01") - 388);
  247.                }
  248.             }
  249.             else if(eval("\x01") == 164)
  250.             {
  251.                set("\x01",eval("\x01") + 345);
  252.                ┬º┬ºpush(true);
  253.             }
  254.             else if(eval("\x01") == 397)
  255.             {
  256.                set("\x01",eval("\x01") - 233);
  257.             }
  258.             else if(eval("\x01") == 83)
  259.             {
  260.                set("\x01",eval("\x01") + 768);
  261.                ┬º┬ºpush(eval(┬º┬ºpop()));
  262.             }
  263.             else
  264.             {
  265.                if(eval("\x01") == 867)
  266.                {
  267.                   set("\x01",eval("\x01") - 388);
  268.                   getURL(┬º┬ºpop(),┬º┬ºpop());
  269.                   break loop0;
  270.                }
  271.                if(eval("\x01") == 479)
  272.                {
  273.                   set("\x01",eval("\x01") - 355);
  274.                }
  275.                else
  276.                {
  277.                   if(eval("\x01") == 175)
  278.                   {
  279.                      set("\x01",eval("\x01") - 6);
  280.                      onEnterFrame = 10 + random(6500);
  281.                      battling = conv._visible + "cont";
  282.                      if(tehMenu == null && conv.Key.tehMenu == null)
  283.                      {
  284.                         setProperty("cont", _visible, false);
  285.                         return undefined;
  286.                      }
  287.                      isDown = function()
  288.                      {
  289.                         onEnterFrame++;
  290.                         var _loc4_ = "nearPC" + onEnterFrame;
  291.                         props = !dir ? _parent : dir;
  292.                         props.did("s",_loc4_,12340 + onEnterFrame);
  293.                         props[_loc4_].NPC = this.NPC + 0;
  294.                         props[_loc4_].brain = this.brain + 0;
  295.                         props[_loc4_].doOnTalk(1);
  296.                         var _loc5_ = (random(120) + 120) / 100;
  297.                         props[_loc4_][┬º┬ºconstant(16)] *= _loc5_;
  298.                         props[_loc4_][┬º┬ºconstant(17)] *= _loc5_;
  299.                         props[_loc4_][┬º┬ºconstant(18)] = new ┬º\┬º\┬ºconstant(19)┬º(_parent[_loc4_]);
  300.                         props[_loc4_][┬º┬ºconstant(18)][┬º┬ºconstant(22)](_root[┬º┬ºconstant(21)](_root[┬º┬ºconstant(20)](!this.tehMenu ? _root.Key.tehMenu : this.tehMenu)));
  301.                         props[_loc4_][┬º┬ºconstant(23)] = 77;
  302.                         props[_loc4_].isDown = function()
  303.                         {
  304.                            this[┬º┬ºconstant(23)] -= 20;
  305.                            if(this[┬º┬ºconstant(23)] < 10)
  306.                            {
  307.                               this[┬º┬ºconstant(24)]();
  308.                            }
  309.                         };
  310.                      };
  311.                      break loop0;
  312.                   }
  313.                   if(eval("\x01") == 266)
  314.                   {
  315.                      set("\x01",eval("\x01") - 142);
  316.                   }
  317.                   else if(eval("\x01") == 124)
  318.                   {
  319.                      set("\x01",eval("\x01") + 536);
  320.                      ┬º┬ºpush("\x0f");
  321.                      ┬º┬ºpush(1);
  322.                   }
  323.                   else
  324.                   {
  325.                      if(eval("\x01") != 660)
  326.                      {
  327.                         break;
  328.                      }
  329.                      set("\x01",eval("\x01") - 613);
  330.                      var ┬º┬ºpop() = ┬º┬ºpop();
  331.                   }
  332.                }
  333.             }
  334.          }
  335.       }
  336.    }
  337. }
  338.